iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 20
0

今天我們來聊聊 GuidedStepSupportFragment 吧

在 App 中或多或少會有些給使用者設定的功能,像是 Wifi 設定、親子鎖設定等等,如下圖
https://ithelp.ithome.com.tw/upload/images/20201004/20107165eNPHwUva6O.png

而這些設定中通常都會有第一步第二步第三步,甚至不同步驟衍伸的邏輯和畫面又不同,所以 Android Leanback Library 就提供了這個 GuidedStepSupportFragment 來幫助開發者免去製作太多的 UI,迅速開發需要步驟的畫面

那各位從第一張大圖可以大略看出來,左半部是步驟的介紹,包含了

  1. Title (大標)
  2. Description (敘述)
  3. Breadcrumb (麵包屑?? 哈~是導覽的意思,通常都是引導使用者這是第幾步)
  4. Icon (圖示)

右半部是操作的 Action,Api 中提供了以下幾種 Action

  1. Button
  2. Editable Text
  3. Info Only
  4. Date-Picker
  5. Checkbox
  6. RadioButton

那如果以上這些 Description 或是 Action 無法滿足開發的需求,是可以套用自己的 layout 的喔
所以如果在 TV 上開發一些設定的需求,可以使用這個 GuidedStepSupportFragment 唷


上一篇
Day 19 - SearchSupportFragment
下一篇
Day 21 - PageRow & FragmentFactory
系列文
宅經濟起飛,想當顆沙發馬鈴薯嗎??智慧電視會是未來的趨勢嗎??讓我們一探 Android TV 的神秘世界30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言